short of a natural disaster - Espagnol Anglais Dictionnaire